be self-reliant - Französisch Englisch Wörterbuch